/* -------------------------------------------------------------- 
  
   reset.css
   * Resets default browser CSS.
   
   Based on work by Eric Meyer:
   * meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
   
	-------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Calibri;
	vertical-align: baseline;
}

body { 
	line-height: 1.3; 
	background: #fff;
	text-align:center;
	overflow-x: hidden;
}

:focus{
	outline:none;	
}

ul{
	list-style:none;
}

.globalnavi{
	background:transparent url(elements/dark_bg.png) 0 0 repeat;
	padding-bottom:10px;
}

.globalnavi .navi{
	margin:0 auto;
	text-align:left;
	width:1000px;
	background:transparent url(elements/globalnavi_bg.png) 0 0 repeat-y;
	display:none;
}

.globalnavi .navi ul{
	padding-top:20px;
	padding-bottom:20px;
	width:1000px;
	text-align:center;
}

.globalnavi .navi ul li{
	display:inline-block;	
	width:200px;
	margin-bottom:20px;
	text-align:left;
	margin-right:20px;
}

.globalnavi .navi ul li h2{
	font-size:18px;
	color:#eeeeee;
	font-weight: normal;
	margin-bottom:5px;	
}

.globalnavi .navi ul li a{
	font-size:12px;
	color:#7d7d7d;
	line-height: 1; 
	text-decoration:none;
}

.globalnavi .navi ul li a:hover{
	color:#e3e112;
}

.globalnavi .activator{
	margin:0 auto;
	width:1000px;
	height:27px;
	background:transparent url(elements/activator_closed.png) 0 0 no-repeat;
	cursor:pointer;
}

.userarea{
	height:154px;
	background:transparent url(elements/userarea_bg_under.png) 0 0 repeat;

}

.userarea .container{
	margin:0 auto;
	width:1000px;
	height:154px;
	background:transparent url(elements/userarea_bg_top.png) 0 0 no-repeat;
	text-align:left;
	
	padding-top:10px;
}

.userarea .container h1{
	padding-left:10px;
	font-size:18px;
	color:#eeeeee;
	font-weight: normal;

}

.userarea .container p{
	padding-left:10px;
	font-size:12px;
	color:#c2c1c1;
	width:200px;	
}

.userarea .container ul{
	padding-left:10px;
	width:220px;
}

.userarea .container ul li{
	display:inline;	
	font-size:12px;
}

.userarea .container ul li a{
	color:#7d7d7d;
}

.userarea .container ul li a:hover{
	color:#e3e112;
}



.topfix{
	margin:0;
	background:transparent url(elements/dark_bg.png) 0 0 repeat;
	width:100%;
	height:48px;
	padding-left:5px;
}

.topfix .alert{
	margin:0 auto;
	width:1000px;
	height:83px;
	background:transparent url(elements/content_top_alert.png) 0 0 no-repeat;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	clear:both;
}

.topfix .alert h1{
	font-size:16px;
	font-weight: normal;
	color:#fefefe;
}

.topfix .alert p{
	font-size:12px;
	color:#c1c1c1;
	width:900px;
}

.notice{
	width:100%;
	height:100%;
	background:transparent url(elements/notice_html_bg.png) 0 0 repeat;
	position:absolute;
	display: none;
	z-index:1;
}

.notice .box {
	position:absolute;
	width:450px;
	min-height: 200px;
	left:50%;
	top:50%;
	margin-left:-220px;
	margin-top:-200px;
}
.notice .box .header{
	width:450px;
	height:68px;
	background:transparent url(elements/notice_top_bg.png) 0 0 no-repeat;
	text-align:left;
}

.notice .box .header h2{
	padding-top:30px;
	padding-left:30px;
	color:#212121;
	font-weight:normal;
	font-size:14px;
	text-decoration:underline;	
	float:left;
}

.notice .box .header .x{
	float:right;
	margin-right:30px;
	cursor:pointer;
}

.notice .box .container{
	width:450px;
	background:transparent url(elements/notice_body_bg.png) 0 0 repeat-y;
	text-align:left;
}

.notice .box .container p{
	font-size:12px;
	color:#696868;
	padding-left:30px;
	margin-bottom:10px;
	margin-right:30px;
	
}

.notice .box .container p a{
	color:#8a0b0b;
	text-decoration:none;
}

.notice .box .container p a:hover{
	text-decoration:underline;
}

.notice .box .container form ul{
	
}

.notice .box .container form li{
	display:block;
}

.notice .box .container form li label{
	display:block;
	margin-bottom:10px;
}

.notice .box .container form li input[type=text]{
	width:250px;
	height:20px;
	padding-left:5px;
	padding-top:5px;
	color:#696868;
}

.notice .box .container .valid{
	margin:0 auto;
	background-color:#e5e31d;
	width:390px;
}

.notice .box .container .valid p{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	color:#333;
}

.notice .box .container .error{
	margin:0 auto;
	background-color:#b80101;
	width:390px;
	color:#f5f5f5;
}

.notice .box .container .error p{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	color:#f5f5f5;
}


.notice .box .container .alert{
	color:#8a0b0b;
	margin-top:10px;
	margin-bottom:10px;
	font-size:14px;
}

.notice .box .container form{
	padding-left:30px;
	padding-top:10px;
	margin-bottom:30px;	
}

.notice .box .container form input[type=checkbox]{
	margin-top:5px;
}

.notice .box .container form span{
	color:#696868;
	font-size:14px;
	
}

.notice .box .container .likebutton{
	font-size:18px;
	text-decoration:none;
	color:#696868;
	margin-left:30px;
	
}

.notice .box .container .likebutton:hover{
	text-decoration:underline;
}

.notice .box .footer{
	width:450px;
	height:44px;
	background:transparent url(elements/notice_bottom_bg.png) 0 0 no-repeat;
}

.fastlaunch_activator{
	width:57px;
	height:615px;
	position:fixed;
	background:transparent url(elements/quick_launch_activator_bg.png) 0 0 no-repeat;
	display:none;	
}

.fastlaunch_activator ul{
	margin-top:30px;
}

.fastlaunch_activator li{
	display:block;
	margin-bottom:10px;
}

.fastlaunch_activator li img{
	cursor:pointer;	
}

.fastlaunch{
	width:498px;
	position: absolute;
	top:50%;
	left:50%;
	background:none;
	margin-left:-230px;
	display:none;
}

.fastlaunch .topfix{
	width:498px;
	background:transparent url(elements/launch_top_bg.png) 0 0 no-repeat;
	height:31px;
	text-align:right;
}

.fastlaunch .topfix .x{
	margin-right:20px;
	cursor:pointer;
}

.fastlaunch .container{
	width:498px;
	background:transparent url(elements/launch_body_bg.png) 0 0 repeat-y;
	padding-left:30px;
	text-align:left;
}

.fastlaunch .container h1{
	font-size:16px;
	font-weight:normal;
	color:#3f3f3f;
	margin-bottom:10px;
}

.fastlaunch .container p{
	font-size:12px;
	color:#5a5a5a;	
	padding-bottom:20px;
	width:450px;
}


.fastlaunch .container input[type="text"]{
	border:1px #d1d1d1 solid;
	width:350px;
	padding-top:5px;
	padding-left:5px;
	color:#5a5a5a;
	height:20px;
	font-size:12px;
}

.fastlaunch .bottomfix{
	width:498px;
	background:transparent url(elements/launch_bottom_bg.png) 0 0 no-repeat;
	height:26px;
}


.quicknavi{
	text-align:center;
	height:100%;
	position:fixed;
	display:block;
	right:0;
}

.quicknavi .handler{
	width:58px;
	height:100%;
	background:transparent url(elements/qmenu_bg.png) 0 0 repeat-y;
	float:left;
	cursor:pointer;
}

.quicknavi .handler .fukyou{
	position:fixed;
	bottom:0;
}

.quicknavi .container .fukyou2{
	position:fixed;
	bottom:5px;
	width:100%;
	height:130px;
	background:transparent url(elements/qmenu_title_cbg.png) 0 0 repeat-x;
	padding:0;
}

.quicknavi .container .fukyou2 p{
	width:240px;
	margin-top:20px;
	padding-left:20px;
	font-size:13px;
}

.quicknavi .container{
	float:right;
	width:300px;
	background:transparent url(elements/quickmenu_content_bg.png) 0 0 repeat;
	height:100%;
	text-align:left;
	padding-top:10px;
	display:none;
}

.quicknavi .container h2{
	font-size:16px;
	font-weight:normal;
	color:#4e4e4e;
	margin-bottom:30px;
}

.quicknavi .container ul{
	z-index:-1;
}
.quicknavi .container ul li{
	margin-bottom:20px;
}

.quicknavi .container ul li h2{
	font-size:16px;
	font-weight:normal;
	color:#1b1b1b;
	margin-bottom:5px;
	margin-top:5px;
}
.warp .container .box .accordian_global_handlers li a,
.quicknavi .container ul li p a,
.quicknavi .container ul li p{
	color:#4e4e4e;
	text-decoration:none;
	font-size:12px;
	cursor:pointer;
}

.warp .container .box .accordian_global_handlers li a:hover,
.quicknavi .container ul li p a:hover,
.quicknavi .container ul li p:hover{
	text-decoration:underline;
	cursor:pointer;
}

.quicknavi .container hr{
	margin-right:20px;
	border-style: dotted;
	border-color: #ba0c0c;
	margin-bottom:10px;
}

#description_box{
	display:none;
}

.pagepreview{
	position:absolute;
	width:1000px;
	background-color:none;
	z-index:1;
	top:10%;
	left:10%;
	display:none;
}

.pagepreview .topfix{
	width:1000px;
	height:41px;
	background:transparent url(elements/preview_box_top.png) 0 0 no-repeat;	
	text-align:right;
}

.pagepreview .topfix .x{
	margin-right:30px;
	margin-top:6px;
	cursor:pointer;
}

.pagepreview .container{
	width:1000px;
	text-align:left;	
	background:transparent url(elements/preview_box_body.png) 0 0 repeat-y;
	padding-left:20px;
}

.pagepreview .container .sitelook{
	border:1px #ccc solid;
	width:940px;
	height:600px;
}

.pagepreview .bottomfix{
	width:1000px;
	height:37px;
	background:transparent url(elements/preview_box_bottom.png) 0 0 no-repeat;	
	text-align:right;
}

.progress{
	position:fixed;
	top:0px;
	left:5px;
	background:transparent url(elements/progress_bg.png) 0 0 no-repeat;
	color:#fff;
	font-size:14px;
	padding-top:16px;
	padding-left:20px;
	width:429px;
	height:50px;
	text-align:left;
	display:none;
}

.progress-error{
	background:transparent url(elements/progress_error_bg.png) 0 0 no-repeat;
}

.validation-error-p{
	font-size:14px;
	color:#990000;
}

#next02,
#next03,
#next04,
#next05,
#next06,
#next07,
#next08,
#next09,
#next10,
#next11{
	display:none;
}

#next_ownership,
#next_finalize{
	display:none;
}

#margintopbox{
	display:block;
	margin-top:60px;
}

.notice form ul li label{
	color:#8a8a8a;	
}

.notice form ul li select{
	color:#8a8a8a;
	font-size:12px;
	width:350px;
	height:30px;
	padding-top:5px;		
}

.notice form ul li select option{
	padding-top:5px;
	padding-top:5px;
	padding-bottom:5px;	
}

.notice form ul li option:hover{
	background-color:#ccc;	
}

.disabled select{
	display:none;
}

.warp .container .tabs form .mootoolslike{
	
}

.warp .container .tabs2 form .mootoolslike li,
.warp .container .tabs form .mootoolslike li{
	display:block;
	width:960px;
	height:51px;
	background:transparent url(elements/list_style_normal_bg.png) 0 0 no-repeat;
	padding-top:18px;
	padding-bottom:0px;
	margin-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	cursor: pointer;
}

.warp .container .tabs2 form .mootoolslike li .lihover,
.warp .container .tabs form .mootoolslike li .lihover{
	background:transparent url(elements/list_style_hover_bg.png) 0 0 no-repeat;	
}

.warp .container .tabs form .mootoolslike li:hover{
	background:transparent url(elements/list_style_selected_bg.png) 0 0 no-repeat;
}

.warp .container .tabs form .mootoolslike li h5,
.warp .container .tabs form .mootoolslike li p,
.warp .container .tabs form .mootoolslike li input[type=checkbox]{
	float:left;
}

.warp .container .tabs form .mootoolslike li h5 a{
	margin-top:-3px;
	color:#7e7e7e;
}

.warp .container .tabs form .mootoolslike li a{
	color:#7e7e7e;
	margin-right:10px;
	margin-top:-3px;
}

.warp .container .tabs form .mootoolslike li a:hover{
	color:#990000;	
	text-decoration: none;
}

#nbr2 li h5{
	width:150px;
}

.warp .container .tabs form .mootoolslike li h5{
	margin-bottom:0px;
	margin-left:15px;
	margin-right:20px;
	width:100px;
	margin-top:-1px;
	color:#7e7e7e;
	text-transform: capitalize;
}

.warp .container .tabs form .mootoolslike li p{
	font-size:14px;
	margin-top:-1px;
}

.warp .container .gathering-error,
.warp .container .gathering{
	border:1px #f1fa4f solid;
	height:50px;
	padding-top:40px;
	text-align:center;
	background-color:#f8fbc5;
	font-size:14px;
	display:none;
}

.warp .container .gathering img{
	margin-top:25px;
}
.warp .container .gathering-error{
	color:#fff;	
	background-color: #b00505;
	border:1px #990000 solid;
}

/* Don't remove fucking padding-left from 20 px and don't set padding-right! or if u do, set width to 1020... 
   Fuking bug someware... Find it before doing this shit... It will be overflowed @ 1024 X 768 resolution but who care...
   17" monitors are not selling anymore and for rest... well go and buy fucking new one! or set higher resolution! 
   Don't ask for fixing this problem ( dun hav time & dun care about it ). If you want it to be fixed, well go go go! lol
   
   Lets go warp this bitch out! */
.warp{
	margin:0 auto;
	width:1000px;
	background:transparent url(elements/content_body.png) 0 0 repeat-y;
	margin-top:20px;
	text-align:left;
	padding-left:10px;
	overflow:auto;
	clear:both;
}

.warp .container{
	margin-top:20px;
	margin-bottom:20px;
	float:left;
	width:620px;
	padding-left:10px;
	overflow:none;
}

#managepage{
	width:950px;	
}

.warp .container .box{
	margin-bottom:20px;
}

.warp .container .box h1{
	color:#3f3f3f;
	font-weight:normal;
	font-size:16px;
}

.warp .container .box hr{
	border-bottom-style: dotted;
	border-color: #fff;
}

.warp .container .box p{
	color:#5b5b5b;
	font-size:12px;
	margin-bottom:20px;
}

.warp .container .box ul{
	list-style:none;
}

.warp .container .box .archivelist,
.warp .container .box .screencastlist{
	margin-top:20px;	
}

.warp .container .box .archivelist li,
.warp .container .box .screencastlist li{
	display:inline-block;
	margin-right:10px;
}

.warp .container .box .numberlist{
	margin:20px 0px 20px 0px;
}

.warp .container .box .numberlist li{
	margin-bottom:10px;	
}

.warp .container .box  .accordianlist ul li span,
.warp .container .box .numberlist li span{
	font-size:20px;
	color:#7e7e7e;
	font-weight:normal;
}



.warp .container .box .numberlist li a{
	font-size:14px;
	color:#700c0c;
}


.warp .container .box .numberlist li a:hover{
	font-size:14px;
	color:#5b5b5b;
}

.warp .container .box .accordianlist  ul li .title,
.warp .container .box .numberlist li .title{
	font-size:14px;
	color:#700c0c;
	font-weight:normal;
}

.warp .container .box .accordianlist ul li p,
.warp .container .box .numberlist li p{
	color:#5b5b5b;
	font-size:12px;
	margin-bottom:20px;
}

.warp .container .box .accordianlist{
	width:624px;
	height:44px;
	background:transparent url(elements/accordian_item_bg.png) 0 0 no-repeat;	
	padding-left:10px;
	cursor:pointer;
	clear:left;
}

.warp .container .box .simplelist{
	width:624px;
	height:44px;
	background:transparent url(elements/accordian_item_bg.png) 0 0 no-repeat;	
	padding-left:10px;
	cursor:pointer;
	clear:left;	
}

.warp .container .box .simplelist li{
	display:inline-block;
	margin-right:20px;	
	width:50px;
	padding-top:14px;
	font-size:13px;
}

.warp .container .box .simplelist li.firstfixlist{
	width:100px;	
}

.warp .container .box .simplelist li.ndfixlist{
	width:250px;	
}

.warp .container .box .simplelist li.rdfixlist{
	width:90px;	
}

.warp .container .box .accordianlist p{
	font-size:14px;	
	padding-top:13px;

}



.warp .container .box .accordianlist ul li div{
	position:absolute;
	overflow:none;
	margin-bottom:20px;
	padding:0;
	z-index:1;
}

.warp .container .box .accordianlist ul li div a{
	margin-right:10px;
}

.warp .container .box  .accordianlist ul{
	z-index:1;	
}

.warp .container .box .accordian_global_handlers{
	text-align:right;	
	padding-bottom:10px;
	display:block;
}

.warp .container .box .accordian_global_handlers li{
	display:inline-block;
}

.warp .container .box .accordianlist  ul{
	width:540px;
	float:left;
}

.warp .container .box .accordianlist  ul li{
	padding:5px 5px 5px 5px;
	margin-bottom:10px;
	background:none;
	display:inline-block;
	width:590px;
	margin-right:10px;
	height:120px;
	max-height:120px;
}

.warp .container .box .accordianlist  ul li:hover{
	background:transparent url(elements/liover_bg.png) 0 0 repeat;
}

.warp .container .box .accordianlist  ul li a{
	font-size:13px;
	color:#5b5b5b;
}

.warp .container .box .accordianlist  ul li a:hover{
	color:#700c0c;
}

.warp .subnavi{
	width:323px;
	margin-top:20px;
	margin-bottom:20px;
	float:right;
	margin-right:35px;
}

.warp .subnavi .blue{
	background:transparent url(elements/bluebox_body.png) 0 0 repeat-y;
	width:323px;
}

.warp .subnavi .red{
	background:transparent url(elements/redbox_body.png) 0 0 repeat-y;
	width:323px;
}

.warp .subnavi .blue h1,
.warp .subnavi .red h1{
	padding-left:15px;
	font-size:18px;
	color:#505050;
	text-decoration:none;
	font-weight: normal;	
}

.warp .subnavi .blue a,
.warp .subnavi .red a{
	padding-left:15px;
	font-size:12px;
	color:#505050;
}

.warp .subnavi .red .topfix{
	background:transparent url(elements/redbox_top.png) 0 0 no-repeat;
	width:323px;
	height:16px;
}

.warp .subnavi .blue .topfix{
	background:transparent url(elements/bluebox_top.png) 0 0 no-repeat;
	width:323px;
	height:16px;
}

.warp .subnavi .blue ul,
.warp .subnavi .red ul{
	display:block;
	margin-left:10px;
	margin-top:20px;
}

.warp .subnavi .blue ul li{
	background:transparent url(elements/bluebox_ulli_bg.png) 0 0 no-repeat;
	width:302px;
	height:57px;
	padding-left:45px;
	padding-top:8px;	
}

.warp .subnavi .red ul li{	
	background:transparent url(elements/redbox_ulli_bg.png) 0 0 no-repeat;
	width:302px;
	height:57px;
	padding-left:45px;
	padding-top:8px;
}

.warp .subnavi .blue ul li a,
.warp .subnavi .red ul li a{
	padding:0;
	font-size:14px;
	color:#c21818;
	text-decoration:none;
}

.warp .subnavi .blue ul li a:hover,
.warp .subnavi .red ul li a:hover{
	text-decoration:underline;	
}

.warp .subnavi .blue ul li p,
.warp .subnavi .red ul li p{
	font-size:12px;
	color:#515151;
}

.warp .subnavi .blue .bottomfix{
	background:transparent url(elements/bluebox_bottom.png) 0 0 no-repeat;
	width:323px;
	height:16px;
	padding:0;	
}

.warp .subnavi .red .bottomfix{
	background:transparent url(elements/redbox_bottom.png) 0 0 no-repeat;
	width:323px;
	height:16px;
	padding:0;
}

.warp .container .tabhandler2,
.warp .container .tabhandler{
	margin-bottom:20px;
	margin-top:30px;
	clear:both;
}

.warp .container .tabhandler2 ul,
.warp .container .tabhandler ul{
	clear:both;	
}

.warp .container .tabhandler2 ul li,
.warp .container .tabhandler ul li{
	display:inline-block;
	width:144px;
	height:30px;
	color:#5b5b5b;
	font-size:12px;
	padding-left:10px;
	padding-top:8px;
	margin-right:4px;
}

.warp .container .tabhandler2 ul li:hover,
.warp .container .tabhandler ul li:hover{
	background:transparent url(elements/tab_current.png) 0 0 no-repeat;
}

.warp .container .tabhandler2 ul li a,
.warp .container .tabhandler ul li a{
	color:#5b5b5b;
	text-decoration:none;
	font-size:12px;
}

.warp .container .tabhandler2 ul .current,
.warp .container .tabhandler ul .current{
	background:transparent url(elements/tab_current.png) 0 0 no-repeat;
}

.warp .container .tabhandler2 ul .red,
.warp .container .tabhandler ul .red{
	background:transparent url(elements/tab_red.png) 0 0 no-repeat;
}

.warp .container .tabhandler2 ul .blue,
.warp .container .tabhandler ul .blue{
	background:transparent url(elements/tab_blue.png) 0 0 no-repeat;
}

.warp .container .tabs2{
	width:550px;
	height:300px;
	float:left;
}

.warp .container .tabhandler2{
	margin-top:-100px;
	float:left;	
	width:550px;
}



.warp .container .tabs2 .box p a,
.warp .container .tabs .box p a{
	font-size:14px;
	color:#700c0c;
}

.warp .container .tabs2 .box h1,
.warp .container .tabs .box h1{
	color:#5e5e5e;	
}

.warp .container .tabs2 form ul li,
.warp .container .tabs form ul li{
	display:inline-block;
	width:222px;
	height:120px;
	margin-right:10px;
	margin-bottom:15px;	
}

.warp .container .tabs2 form ul li h3,
.warp .container .tabs form ul li h3{
	color:#5e5e5e;
	text-decoration:underline;
	font-size:14px;	
}

.warp .container .tabs2 form ul li p,
.warp .container .tabs form ul li p{
	color:#8a8a8a;
	font-size:12px;	
	height:60px;
	margin-top:5px;
}

.warp .container .tabs2 form ul li input[type=text],
.warp .container .tabs form ul li input[type=text]{
	width:200px;
	height:20px;
	padding-left:5px;
	padding-top:5px;
	color:#8a8a8a;
	font-size:12px;	
}


.warp .container .tabs2 form ul li input{
	width:400px;	
}

.warp .container .tabs2 form ul li p{
	width:550px;
}

.warp .container .tabs2 form ul li select,
.warp .container .tabs form ul li select{
	color:#8a8a8a;
	font-size:12px;
	width:200px;
	height:30px;
	padding-top:5px;		
}

.warp .container .tabs2 form ul li select option,
.warp .container .tabs form ul li select option{
	padding-top:5px;
	padding-top:5px;
	padding-bottom:5px;	
}

.warp .container .tabs2 form ul li select option:hover,
.warp .container .tabs form ul li select option:hover{
	background-color:#ccc;	
}

.warp .container .tabs table{
	width:100%;
}

/**
 	AAA he listen me... U make my day better :) 
**/
.warp .container .tabs .listning-tablelike{
	width:962px;
	margin-top:50px;
	display:block;
}

.warp .container .tabs .listning-tablelike .theader{
	display:block;
	width:962px;
	height:152px;
	background:transparent url(elements/thead_bg.png) 0 0 no-repeat;
}



.warp .container .tabs .listning-tablelike .theader .searchbox{
	float:left;
	margin-top:15px;
	margin-left:30px;
}

.warp .container .tabs .listning-tablelike .theader .searchbox h2{
	font-weight: normal;
	font-size:14px;
	color:#393939;
	text-decoration: underline;
}

.warp .container .tabs .listning-tablelike .theader .searchbox p{
	margin-bottom:-35px;
	padding-bottom:0px;
}


/** TITLE don't ask nothing...  **/
.warp .container .tabs .listning-tablelike .theader h5{
	float:right;
	font-size:24px;
	font-weight: normal;
	color:#aeaeae;
	margin-right:30px;
	margin-top:50px;
}



.warp .container .tabs .listning-tablelike .theader ul{
	clear:both;
	display:block;
	padding-top:20px;
	margin-left:30px;
	margin-right:30px;
	height: 30px;
}


.warp .container .tabs .listning-tablelike .theader ul .last,
.warp .container .tabs .listning-tablelike .theader ul li{
	width:15%;
	height:20px;
	margin-right: 0px;
	padding-right:0px;
	background-image: url(elements/splitter_tablelike.png);
	background-position: center right;
	background-repeat: no-repeat;
	padding:7px 5px 5px 5px;
	color:#2c2c2c;
	font-size:14px;
	clear:both;
}



.warp .container .tabs .listning-tablelike .tbodies ul li input[type=checkbox]{
	float:left;
	margin-right:10px;
}

.warp .container .tabs .listning-tablelike .theader ul li a{
	color:#700c0c;
}

.warp .container .tabs .listning-tablelike .theader ul li a:hover{
	color:#c21818;
}

.warp .container .tabs .listning-tablelike .theader ul li img{
	position:absolute;
	margin-left:30px;
	cursor: pointer;
}

.warp .container .tabs form .recordlist{
	min-height:600px;
}

.warp .container .tabs form .recordlist li{
	display:block;
	width:700px;
	height:80px;
}

.warp .container .tabs form .recordlist li p{
	margin-bottom:0;
	padding-bottom:0;
	height:30px;
}

.warp .container .tabs form ul li .recordoverview{
	color:black;
	font-size:14px;
	margin-top:0px;
}

/**
	You fucking piece of shit... You fucking mother fucker I FAKING FUK ur mom u fking IE and FF and SAFARI and renders
	and above all FKING CSS expecially 2.1 and XHTML 1.0 Strict and TABLES and rest of nonlisted shits! 
	Hate them hate them hate you and above all hate my faking brain or head whatsofakingever!	
	AND I forgot FKING UL AND LI!!!!!!!!!!!!!!!!!! You will give me scroll and not accept overflow or clearing.. haha here u go u mother fucker!
	Suck this now! Fucking piece of shit!
	
	Let the bodies hit the flor! Nothing wrong with me UUUUUUUUUUUUUuuuuuuuuuuuuuuuuuuuaaaaaaaaaaaaaaaaaaaaaaaah!
	
	Jesus Christ told me before few moments ( After I got blackout )...
	I'm quoting: "WTF is this?!?!?! I go walk over the wather instead... "
	So... whoever want's to fix this... I wish you very very good luck and don't be nuts! Leave it alone!
**/
.warp .container .tabs .tablelike-rows{
	overflow:none;
	clear:both;
	display:block;
	background:transparent url(elements/table_tr_bg.png) 0 0 no-repeat;
	height:58px;
	padding-left:30px;
	padding-top:17px;
	margin-bottom:-15px;
}

.warp .container .tabs .tablelike-rows li{
	display:inline-block;
	height:20px;
	width:15%;
	font-size:14px;
	background-image: url(elements/splitter_tablelike.png);
	background-position: center right;
	background-repeat: no-repeat;
	color:#5a5a5a;
}

.warp .container .tabs .tablelike-rows li input[type=checkbox]{
	float:left;
	margin-right:10px;	
}

.warp .container .tabs form textarea{
	width:450px;
	height:100px;
	color:#8a8a8a;
	padding-top:5px;
	padding-left:5px;
	font-size:12px;
}

.warp .container .tabs .listning-tablelike .theader ul .last,
.warp .container .tabs .tablelike-rows .last{
	background: none;
}

.warp .container .tabs .tablelike-rows .last{
	width:0%;
}

#byname2,
#byname{
	margin-left:40px;
}

#byview2,
#byview{
	margin-left:50px;
}

#bystatus2,
#bystatus{
	margin-left:37px;
}

#byedit2,
#byedit{
	margin-left:55px;
}

#bydelete2,
#bydelete{
	margin-left:125px;
}

/**
	LMAO
**/
#controls{
	margin-top:20px;
	margin-bottom:0;
	padding-bottom:0;
	clear:both;
	overflow:none;	
}

#tabs{
	min-height:500px;
	overflow:none;
}

.preloading-error,
.preloading_page{
	position:relative;
	width:98%;
	height:150px;
	background:transparent url(elements/notice_html_bg.png) 0 0 repeat;
	text-align:center;
	padding-top:50px;
	display:none;

}

.preloading{
	position:absolute;
	width:100%;
	height:100%;
	background:transparent url(elements/notice_html_bg.png) 0 0 repeat;
	text-align:center;
	padding-top:50px;
	display:none;
}

.preloading img{
	margin-top:430px;	
}

.preloading-error div,
.preloading_page div{
	
}

.preloading-error div p,
.preloading_page div p{
	font-size:14px;
	margin-bottom:20px;
	color:#fff;
}

.preloading-error{
	background:transparent url(elements/error_progress_bg.png) 0 0 repeat;	
}

.preloading-error div p{
	margin-top:40px;
	font-size:16px;	
}

.preloading-error div img{
	display:none;
}

.warp .container .tabs .box p a:hover{
	color:#d9d9d9;	
}


.fullpage-box{
	width:600px;
	display:block;
}
.fullpage-box li p{
	width:600px;	
}
.fullpage-box li:hover{
	background:none;
}

#alist01 ul:hover,
.fullpage-box:hover{
	background:none;
}

.warp .container .tabs ul li{
	margin-top:20px;
}

#alist01 ul,
#alist02 ul,
#alist03 ul{
	display:block;
}
	
.bottomfix{
	clear:both;
	background:transparent url(elements/dark_bg.png) 0 0 repeat;
	padding-bottom:20px;
	background-position: bottom left;
	height:100px;
}


.footer{
	margin:0 auto;
	padding-left: 10px;
	background:transparent url(elements/content_bottom_bg.png) 0 0 no-repeat;
	width:1000px;
	height:70px;
	text-align:left;
}

.footer p{
	position:absolute;
	font-size: 12px;
	color:#d9d9d9;
	padding-top: 80px;
	padding-left: 0px;
	margin-left:0px;
}

.footer p a{
	font-size: 12px;
	color:#d9d9d9;	
}

.footer p a:hover{
	color:#d8f00b;
}

#start{
	background:none;
	padding-left:10px;
}

#addcomponent{
	background:none;
	width:70px;
	text-align:left;
	padding:0;
	height:30px;
	margin-top:30px;
	display:none;
}

#addcomponent img{
	width:20px;
	height:20px;
	float:left;
}

#addcomponent a{
	margin-left:10px;	
}

/**
	Oke.... this was pain in da ass...
	Hate IE so much. U can't believe how I hate it! And ff is starting to going on my nerves as well...
	
	system ( "kill -all" );
	die();
	throw new Exception ( "End atlast" );
**/